
package com.shai.wool.channel.entity;

import java.util.Date;

/**
 * 渠道灰名单实体类
 *
 * @author 朱国军
 * @version 2016年05月01日 朱国军
 */
public class ChannelGrayVO {

    /** 灰名单ID */
    private String channelGrayId;

    /** 商户名称 */
    private String channelName;

    /** 举报内容 */
    private String grayInfo;

    /** 审核状态:1,未审核；2，审核通过；3，审核不通过 */
    private Integer auditStatus;

    /** 发布人 */
    private String publishUser;

    /** 审核人 */
    private String auditUser;

    /** 审核时间 */
    private Date auditTime;

    /** 更新时间 */
    private Date updateTime;

    /** 创建时间 */
    private Date createTime;

    /** 状态：0默认，1管理员删除，2用户删除 */
    private Integer dataStatus;

    /**
     * 设置灰名单ID
     *
     * @param channelGrayId 灰名单ID
     */
    public void setChannelGrayId(String channelGrayId) {
        this.channelGrayId = channelGrayId;
    }

    /**
     * 获取灰名单ID
     *
     * @return 灰名单ID
     */
    public String getChannelGrayId() {
        return channelGrayId;
    }

    /**
     * 设置商户名称
     *
     * @param channelName 商户名称
     */
    public void setChannelName(String channelName) {
        this.channelName = channelName;
    }

    /**
     * 获取商户名称
     *
     * @return 商户名称
     */
    public String getChannelName() {
        return channelName;
    }

    /**
     * 设置举报内容
     *
     * @param grayInfo 举报内容
     */
    public void setGrayInfo(String grayInfo) {
        this.grayInfo = grayInfo;
    }

    /**
     * 获取举报内容
     *
     * @return 举报内容
     */
    public String getGrayInfo() {
        return grayInfo;
    }

    /**
     * 设置审核状态:1,未审核；2，审核通过；3，审核不通过
     *
     * @param auditStatus 审核状态:1,未审核；2，审核通过；3，审核不通过
     */
    public void setAuditStatus(Integer auditStatus) {
        this.auditStatus = auditStatus;
    }

    /**
     * 获取审核状态:1,未审核；2，审核通过；3，审核不通过
     *
     * @return 审核状态:1,未审核；2，审核通过；3，审核不通过
     */
    public Integer getAuditStatus() {
        return auditStatus;
    }

    /**
     * 设置发布人
     *
     * @param publishUser 发布人
     */
    public void setPublishUser(String publishUser) {
        this.publishUser = publishUser;
    }

    /**
     * 获取发布人
     *
     * @return 发布人
     */
    public String getPublishUser() {
        return publishUser;
    }

    /**
     * 设置审核人
     *
     * @param auditUser 审核人
     */
    public void setAuditUser(String auditUser) {
        this.auditUser = auditUser;
    }

    /**
     * 获取审核人
     *
     * @return 审核人
     */
    public String getAuditUser() {
        return auditUser;
    }

    /**
     * 设置审核时间
     *
     * @param auditTime 审核时间
     */
    public void setAuditTime(Date auditTime) {
        this.auditTime = auditTime;
    }

    /**
     * 获取审核时间
     *
     * @return 审核时间
     */
    public Date getAuditTime() {
        return auditTime;
    }

    /**
     * 设置更新时间
     *
     * @param updateTime 更新时间
     */
    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    /**
     * 获取更新时间
     *
     * @return 更新时间
     */
    public Date getUpdateTime() {
        return updateTime;
    }

    /**
     * 设置创建时间
     *
     * @param createTime 创建时间
     */
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    /**
     * 获取创建时间
     *
     * @return 创建时间
     */
    public Date getCreateTime() {
        return createTime;
    }

    /**
     * 设置状态：0默认，1管理员删除，2用户删除
     *
     * @param dataStatus 状态：0默认，1管理员删除，2用户删除
     */
    public void setDataStatus(Integer dataStatus) {
        this.dataStatus = dataStatus;
    }

    /**
     * 获取状态：0默认，1管理员删除，2用户删除
     *
     * @return 状态：0默认，1管理员删除，2用户删除
     */
    public Integer getDataStatus() {
        return dataStatus;
    }
}
